1303 Park St, Alameda, CA 94501-4507, Alameda
"Scolari's is one of the best if not the best burger in Alameda. The burgers and fries are always go"
"Scolari's is one of the best if not the best burger in Alameda. The burgers and fries are always go"